Big Huge Thesaurus

place of business

noun

sounds kind of like